package com.wxltsoft.commons.utils;

public class VersionUtils {
	
	public static class VerionEntry {
		
		public String version;
		
		public int versionNumber;
	};
	
	private static String convertVerionNumberToName(int versionNumber) {
		int first = versionNumber / 10000;
		int second = versionNumber % 10000 / 100;
		int last = versionNumber % 100;
		return first + "." + second + "." + last;
	}
	
	public static VerionEntry getNowVersion(int versionNumber) {
		VerionEntry v = new VerionEntry();
		v.versionNumber = versionNumber;
		v.version = convertVerionNumberToName(versionNumber);
		return v;
	}
	
	public static VerionEntry getNextVersion(int versionNumber) {
		VerionEntry v = new VerionEntry();
		v.versionNumber = versionNumber + 1;
		v.version = convertVerionNumberToName(v.versionNumber);
		return v;
	}
	
	public static void main(String []args) {
		System.out.println(getNextVersion(33).version);
	}

}
